/**
 * 'Portfolio' is an portfolio management module for ImpressCMS
 *
 * File: /module_portfolio.css
 * 
 * module css styles
 * 
 * @copyright	Copyright QM-B (Steffen Flohrer) 2012
 * @license		http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU General Public License (GPL)
 * ----------------------------------------------------------------------------------------------------------
 * 				Portfolio
 * @since		1.00
 * @author		QM-B <qm-b@hotmail.de>
 * @version		$Id: module_portfolio.css 988 2012-11-30 18:12:02Z info@pmp-webdesign.de $
 * @package		portfolio
 *
 */

.portfolio_clear_both {clear: both;height: 1px;}
.portfolio_clear_left {clear: left;height: 1px;}
.portfolio_clear_right {clear: right;height: 1px;}
.portfolio_adminlinks {text-align: center;}
.portfolio_headertable {margin-bottom: 2em;float: left;}
.portfolio_rss {float: right;}
.portfolio_indeximage {text-align: center;}
.portfolio_indexheader {text-align: center;font-size: 2em;margin: 2em auto;}
.portfolio_indexheading, .portfolio_indexfooter {margin: 1em auto;}
.portfolio_skilltable {font-weight: bold;width: 250px;margin: 0em 0 1em 1em;float: right;border: 1px solid black;
						padding: 15px;border-radius: 1em;-moz-border-radius: 1em;-webkit-border-radius: 1em;}
.skillrow {line-height: 1.5em;margin: 5px 0;padding: 5px 0;}
.portfolio_skillrow {display: inline;float: left;}
.portfolio_skills {width:90px;height:17px;background: url(images/stars.png);background-repeat: no-repeat;float: right;}
.skill_1 {background-position:0 -17px;}
.skill_2 {background-position:0 -34px;}
.skill_3 {background-position:0 -51px;}
.skill_4 {background-position:0 -68px;}
.skill_5 {background-position:0 -85px;}
.portfolio_container {width: 90%;border: 1px solid #21211f;border-radius: 1em;-moz-border-radius: 1em;-webkit-border-radius: 1em;
						box-shadow: inset 0 0 5px #888;-moz-box-shadow: inset 0 0 5px #888;-webkit-box-shadow: inset 0 0 5px 5px #888;
						padding: 1.5em 1.5em;margin: 2em auto;text-align: center;}
.portfolio {display: inline-block;text-align: center;}
.portfolio_row {margin: 15px 0;}
.portfolio_image {margin: 0 15px;}
#portfolio_viewall {width: 100%;height: 33px;text-align: center;}
#portfolio_viewall p {color: #A8A5A4;font: 18px Georgia,Arial,sans-serif;font-style: italic;}
.popup {display: none;}
.portfolio_catlist {text-align: center;}
.portfolio_cat {display: inline-block; margin: 2px;width: 207px;height:183px;background:url(images/cat_img.png);background-repeat:no-repeat;}
.album_image {display: inline-block; margin: 2px;width: 207px;height:183px;}
.portfolio_scat_title {margin: 2em 0em 0em 0em;}
.portfolio_scat_img {float: left;margin-right: 1em;margin-bottom: .5em;}
.portfolio_cat_title{padding-top: 10px; font-weight: bold;line-height:20px}
.portfolio_cat_img{float: left; margin:2px 40px;text-align:center;}
.portfolio_cat_img a img {text-align:center}
.single_portfolio {margin: 2em 0em;}
.portfolio_customer {font-size: smaller;}
.contact_date, .contact_mail, .contact_phone, .contact_submitter {display: block;margin: 0.5em 0em;}
.contact_message {margin: 2em 0em;}
#portfolio_techniques li {list-style-type: none; list-style-image: url("images/check.png");}
.ui-dialog-title{text-align: center;width: 100%;}
